#include <expression.hpp>

Public Member Functions | |
| Expression (int prec) | |
| Default constructor. | |
| Expression (const Expression &old) | |
| Copy constructor. | |
| virtual | ~Expression (void) |
| Destructor. | |
| int | precedence (void) const |
| What is the precedence of this expression. | |
| virtual bool | null (void) const |
| Is this expression empty? | |
| void | evaluate (void) const |
| Do whatever. | |
| std::string | render (void) const |
| Make a string representation of this instance. | |
| void | accept (ExpressionVisitor &visitor) |
| Allow visits from visitors. | |
| gridpack::optimization::Expression::Expression | ( | int | prec | ) |
Default constructor.
| gridpack::optimization::Expression::Expression | ( | const Expression & | old | ) |
Copy constructor.
| virtual gridpack::optimization::Expression::~Expression | ( | void | ) | [virtual] |
Destructor.
| void gridpack::optimization::Expression::accept | ( | ExpressionVisitor & | visitor | ) |
Allow visits from visitors.
Reimplemented in gridpack::optimization::Constraint.
| void gridpack::optimization::Expression::evaluate | ( | void | ) | const |
Do whatever.
| virtual bool gridpack::optimization::Expression::null | ( | void | ) | const [virtual] |
Is this expression empty?
| int gridpack::optimization::Expression::precedence | ( | void | ) | const |
What is the precedence of this expression.
| std::string gridpack::optimization::Expression::render | ( | void | ) | const |
Make a string representation of this instance.
1.6.1